package dados.interfaces;

import java.util.List;

import negocio.erro.DaoException;
import basica.academico.Professor;
import basica.administrativo.Pessoa;
import dados.geral.IDAOGenerico;

public interface IDAOProfessor extends IDAOGenerico<Pessoa> {
	public List<Professor> pesquisarProfessorPorCodigo(Integer codigo)
			throws DaoException;

	public List<Professor> pesquisarProfessoresPorNome(String nome)
			throws DaoException;

	public List<Professor> pesquisarProfessoresPorRG(String rg)
			throws DaoException;
}
